home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 41.zip / BS1 part 41 / Devpac 2.12 disk 2.adf / include.strip / exec / types.i < prev   
Text File  |  1987-03-31  |  2KB  |  79 lines

  1.     IFND EXEC_TYPES_I
  2. EXEC_TYPES_I SET 1
  3. EXTERN_LIB  MACRO
  4.      XREF    _LVO\1
  5.      ENDM
  6. STRUCTURE   MACRO
  7. \1          EQU     0
  8. SOFFSET     SET     \2
  9.      ENDM
  10. BOOL        MACRO
  11. \1          EQU     SOFFSET
  12. SOFFSET     SET     SOFFSET+2
  13.      ENDM
  14. BYTE        MACRO
  15. \1          EQU     SOFFSET
  16. SOFFSET     SET     SOFFSET+1
  17.      ENDM
  18. UBYTE       MACRO
  19. \1          EQU     SOFFSET
  20. SOFFSET     SET     SOFFSET+1
  21.      ENDM
  22. WORD        MACRO
  23. \1          EQU     SOFFSET
  24. SOFFSET     SET     SOFFSET+2
  25.      ENDM
  26. UWORD       MACRO
  27. \1          EQU     SOFFSET
  28. SOFFSET     SET     SOFFSET+2
  29.      ENDM
  30. SHORT        MACRO
  31. \1          EQU     SOFFSET
  32. SOFFSET     SET     SOFFSET+2
  33.      ENDM
  34. USHORT      MACRO
  35. \1          EQU     SOFFSET
  36. SOFFSET     SET     SOFFSET+2
  37.      ENDM
  38. LONG        MACRO
  39. \1          EQU     SOFFSET
  40. SOFFSET     SET     SOFFSET+4
  41.      ENDM
  42. ULONG       MACRO
  43. \1          EQU     SOFFSET
  44. SOFFSET     SET     SOFFSET+4
  45.      ENDM
  46. FLOAT       MACRO
  47. \1          EQU     SOFFSET
  48. SOFFSET     SET     SOFFSET+4
  49.      ENDM
  50. APTR        MACRO
  51. \1          EQU     SOFFSET
  52. SOFFSET     SET     SOFFSET+4
  53.      ENDM
  54. CPTR        MACRO
  55. \1          EQU     SOFFSET
  56. SOFFSET     SET     SOFFSET+4
  57.      ENDM
  58. RPTR        MACRO
  59. \1          EQU     SOFFSET
  60. SOFFSET     SET     SOFFSET+2
  61.      ENDM
  62. STRUCT      MACRO
  63. \1          EQU     SOFFSET
  64. SOFFSET     SET     SOFFSET+\2
  65.      ENDM
  66. LABEL       MACRO
  67. \1          EQU     SOFFSET
  68.      ENDM
  69. BITDEF      MACRO   *
  70.      BITDEF0 \1,\2,B_,\3
  71. \@BITDEF    SET     1<<\3
  72.      BITDEF0 \1,\2,F_,\@BITDEF
  73.      ENDM
  74. BITDEF0     MACRO   *
  75. \1\3\2      EQU     \4
  76.      ENDM
  77. LIBRARY_VERSION EQU     33
  78.     ENDC EXEC_TYPES_I
  79.